catalyst carriers - French English Dictionary